home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / screen32.lha / screen-3.2b / etcscreenrc < prev    next >
Text File  |  1992-05-02  |  3KB  |  76 lines

  1. # This is a global screenrc file
  2. #
  3. # Flaws of termcap and standard settings are done here.
  4. #       The 'termcap' lines are written in termcap syntax.
  5. #       The syntax for a terminfo based host is slightly different.
  6. #
  7. #echo "-----------------------------------------------------------------------"
  8. #echo ""
  9. #echo "     This is iScreen version 3.2  -- Enjoy"
  10. #echo ""
  11. #echo "            Juergen Weigert (jnweiger@immd4.informatik.uni-erlangen.de)"
  12. #echo "-----------------------------------------------------------------------"
  13. #sleep 2
  14.  
  15. # Disable the big copyright notice.
  16. startup_message off
  17.  
  18. # Make utmp entries.
  19. login on
  20.  
  21. autodetach on
  22.  
  23. # all termcap entries are now duplicated as terminfo entries.
  24. # only difference should be the slightly modified syntax, and check for
  25. # terminfo entries, that are already corected in the database.
  26. # G0     we have a SEMI-GRAPHICS-CHARACTER-MODE
  27. # WS    this sequence resizes our window.
  28. # cs    this sequence changes the scrollregion
  29. # hs@    we have no hardware statusline. iScreen will only believe that
  30. #       there is a hardware status line if hs,ts,fs,ds are all set.
  31. # ts    to statusline
  32. # fs    from statusline
  33. # ds    delete statusline
  34. # al    add one line
  35. # AL    add multiple lines
  36. # dl    delete one line
  37. # DL    delete multiple lines
  38. # ic    insert one char (space)
  39. # IC    insert multiple chars
  40.  
  41. termcap  facit|vt100|xterm LP:G0
  42. terminfo facit|vt100|xterm LP:G0
  43.  
  44. #the vt100 description does not mention "dl". *sigh*
  45. termcap  vt100 dl=5\E[M
  46. terminfo vt100 dl=5\E[M
  47.  
  48. #facit's "al" / "dl"  are buggy if the current / last line
  49. #contain attributes...
  50. termcap  facit al=\E[L\E[K:AL@:dl@:DL@:cs=\E[%i%d;%dr:ic@
  51. terminfo facit al=\E[L\E[K:AL@:dl@:DL@:cs=\E[%i%p1%d;%p2%dr:ic@
  52.  
  53. #make sun termcap/info better
  54. termcap  sun up=^K:AL=\E[%dL:DL=\E[%dM:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:IC=\E[%d@:WS=1000\E[8;%d;%dt
  55. terminfo sun up=^K:AL=\E[%p1%dL:DL=\E[%p1%dM:UP=\E[%p1%dA:DO=\E[%p1%dB:LE=\E[%p1%dD:RI=\E[%p1%dC:IC=\E[%p1%d@:WS=\E[8;%p1%d;%p2%dt$<1000>
  56.  
  57. #xterm understands both im/ic and doesn't have a status line.
  58. #Note: Do not specify im and ic in the real termcap/info file as
  59. #some programs (e.g. vi) will not work anymore.
  60. termcap  xterm|fptwist hs@:cs=\E[%i%d;%dr:im=\E[4h:ei=\E[4l
  61. terminfo xterm|fptwist hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l
  62.  
  63. #xterms is xterm with status line in title bar
  64. termcap  xterms hs:ts=\E]0;:fs=\007:ds=\E]0;iScreen\007:cs=\E[%i%d;%dr:LP:G0:im=\E[4h:ei=\E[4l
  65. terminfo xterms hs:ts=\E]0;:fs=\007:ds=\E]0;iScreen\007:cs=\E[%i%p1%d;%p2%dr:LP:G0:im=\E[4h:ei=\E[4l
  66.  
  67. #make hp700 termcap/info better
  68. termcap  hp700 Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@
  69. terminfo hp700 Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@
  70.  
  71. #wyse-75-42 must have flow control (xo = "terminal uses xon/xoff")
  72. #essential to have it here, as this is a slow terminal.
  73. termcap wy75-42 xo
  74. terminfo wy75-42 xo
  75.